package com.lonni.rpc.core.context;

import lombok.Data;

/**
 * rpc程序上下文
 * @author: lonni
 * @CreateTime: 2024-07-10  20:21
 * @Description:
 */
public class RpcApplicationContext {

    public static  final String logPrefix="[lonni-rpc]---";
    /**
     * 是否有 @RpcReference 注解的类存在
     */
    public static  Boolean hasReference=false;

    /**
     * 是否有 @RpcService 注解的类存在
     */
    public static Boolean hasService=false;

    public static Boolean initZK=false;

    /**
     * 存放netty server的端口
     * 注意: server在启动时如果端口被占用会自动增加端口,所以在这里保存
     */
    public static Integer serverPort=0;
}
